package com.chb.service;

import com.chb.model.entity.Dept;
import com.chb.model.vo.Result;

/**
 * @author ：张家琪
 * @date ：Created in 2023/10/9 17:52
 * @description：
 * @modified By：
 * @version:
 */
public interface DeptService {
    /**
     * @param
     * @return
     * @create by: 张77
     * @description:查询所有部门
     * @create time: 2023/10/9 18:11
     */
    public Result findAllDept(Integer current, Integer pageSize);

    /**
     * @param
     * @return
     * @create by: 张77
     * @description:添加部门
     * @create time: 2023/10/9 19:37
     */
    public Result add(Dept dept);

    /**
     * @param
     * @return
     * @create by: 张77
     * @description: 删除部门
     * @create time: 2023/10/9 20:17
     */
    public Result del(Integer deptid);

    /**
     * @param
     * @return
     * @create by: 张77
     * @description: 修改部门信息
     * @create time: 2023/10/10 9:35
     */
    public Result updept(Dept dept);

    Result selectStaffByDeptId(Integer page, Integer pageSize, Integer deptid);
}
